package cn.iocoder.yudao.module.handguard.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

/**
 * System 错误码枚举类
 *
 * system 系统，使用 1-002-000-000 段
 */
public interface ErrorCodeConstants {

    // ========== AUTH 模块 1002000000 ==========


    ErrorCode ORDER_NOT_EXISTS = new ErrorCode(1004000000, "订单数据不存在");

    ErrorCode HOME_ONE_NOT_EXISTS = new ErrorCode(1004100000, "首页成交榜数据不存在");

    ErrorCode HOME_TWO_NOT_EXISTS = new ErrorCode(1004200000, "首页成交榜数据不存在");

    ErrorCode JOURNALISM_NOT_EXISTS = new ErrorCode(1004300000, "新闻数据不存在");

    ErrorCode BANNER_NOT_EXISTS = new ErrorCode(1004400000, "banner数据不存在");

    ErrorCode PRODUCT_NOT_EXISTS = new ErrorCode(1004500000, "产品数据不存在");

    ErrorCode CAR_RECORD_NOT_EXISTS = new ErrorCode(1004600000, "车子资产数据不存在");

    ErrorCode APPLICATION_RECORD_NOT_EXISTS = new ErrorCode(1004700000, "贷款申请记录数据不存在");

    ErrorCode HOUSE_RECORD_NOT_EXISTS = new ErrorCode(1004800000, "房子资产数据不存在");

    ErrorCode REFERRER_RECORD_NOT_EXISTS = new ErrorCode(1004900000, "推荐人数据不存在");

    ErrorCode PROCESS_RECORD_NOT_EXISTS = new ErrorCode(1005000000, "贷款流程处理记录数据不存在");

    ErrorCode MATCHING_INFO_NOT_EXISTS = new ErrorCode(1005100000, "补充资料内容-匹配数据不存在");

    ErrorCode ORDER_PROCESS_RECORD_NOT_EXISTS = new ErrorCode(1005200000, "订单审核流程记录数据不存在");

    ErrorCode USER_TABLES_AUDIT_NOT_EXISTS = new ErrorCode(1005300000, "完善资料记录数据不存在");

    ErrorCode PUBLICITY_TYPE_NOT_EXISTS = new ErrorCode(1005400000, "公示类型数据不存在");

    ErrorCode USER_TABLE_INFO_NOT_EXISTS = new ErrorCode(1005500000, "贷款基本资料数据不存在");

    ErrorCode PRODUCT_TYPE_INFO_NOT_EXISTS = new ErrorCode(1005600000, "产品类型贷款基本资料数据不存在");

    ErrorCode USER_FOLLOW_UP_NOT_EXISTS = new ErrorCode(1005700000, "跟进数据不存在");


    ErrorCode USER_MESSAGE_NOT_EXISTS = new ErrorCode(1005800000, "消息通知数据不存在");

    ErrorCode WEALTH_RECORD_NOT_EXISTS = new ErrorCode(1005800000, "财富值明细数据不存在");

    ErrorCode USER_EXISTS = new ErrorCode(1005900000, "用户已存在，禁止重复导入");

    ErrorCode USERNAME_EXISTS = new ErrorCode(1000000000, "登录名已存在");

    ErrorCode USER_BASE_TABLE2_NOT_EXISTS = new ErrorCode(1005900000, "保单贷数据不存在");
    ErrorCode USER_BASE_TABLE3_NOT_EXISTS = new ErrorCode(1006000000, "个人贴息贷数据不存在");
    ErrorCode USER_BASE_TABLE4_NOT_EXISTS = new ErrorCode(1006100000, "工薪贷数据不存在");
    ErrorCode USER_BASE_TABLE5_NOT_EXISTS = new ErrorCode(1006200000, "公积金贷数据不存在");
    ErrorCode USER_BASE_TABLE6_NOT_EXISTS = new ErrorCode(1006300000, "全款车按揭车信贷数据不存在");
    ErrorCode USER_BASE_TABLE7_NOT_EXISTS = new ErrorCode(1006400000, "商业商住楼写字楼厂房一抵押数据不存在");
    ErrorCode USER_BASE_TABLE8_NOT_EXISTS = new ErrorCode(1006500000, "商业商住楼写字楼二次抵押数据不存在");
    ErrorCode USER_BASE_TABLE9_NOT_EXISTS = new ErrorCode(1006600000, "个人贴息贷数据不存在");
    ErrorCode USER_BASE_TABLE10_NOT_EXISTS = new ErrorCode(1006700000, "个人贴息贷数据不存在");
    ErrorCode USER_BASE_TABLE11_NOT_EXISTS = new ErrorCode(1006800000, "个人贴息贷数据不存在");
    ErrorCode USER_BASE_TABLE12_NOT_EXISTS = new ErrorCode(1006900000, "个人贴息贷数据不存在");
    ErrorCode USER_BASE_TABLE13_NOT_EXISTS = new ErrorCode(1007000000, "个人贴息贷数据不存在");

    ErrorCode CAUSE_OF_FAILURE_NOT_EXISTS = new ErrorCode(1007100000, "失败原因不能为空");


    ErrorCode USER_BASE_TABLE1_NOT_EXISTS = new ErrorCode(1006720000, "按揭房信贷数据不存在");
    ErrorCode USER_BASE_TABLE14_NOT_EXISTS = new ErrorCode(1006730000, "住宅按揭贷款数据不存在");
    ErrorCode USER_BASE_TABLE15_NOT_EXISTS = new ErrorCode(1006740000, "完成住宅抵押数据不存在");
    ErrorCode USER_BASE_TABLE16_NOT_EXISTS = new ErrorCode(1006750000, "完成住宅二次抵押数据不存在");

    ErrorCode USER_APP_RECORD_IS_EXISTS = new ErrorCode(1006760000, "你已申请过此产品，请勿重复申请");

    ErrorCode HOUSING_RESOURCE_NOT_EXISTS = new ErrorCode(1007700000, "房源信息数据不存在");

    ErrorCode PRODUCT_ACCESS_NOT_EXISTS = new ErrorCode(1007700001, "产品准入数据不存在");

    ErrorCode PRODUCT_ACCESS_ITEM_NOT_EXISTS = new ErrorCode(1007700002, "产品准入项数据不存在");

    ErrorCode PRODUCT_ACCESS_RECORD_NOT_EXISTS = new ErrorCode(1007700003, "产品备注数据不存在");

    ErrorCode ID_CARD_EXISTS = new ErrorCode(1007700004, "身份证号已存在");

    ErrorCode ID_CARD_CHECK_AGENT_EXISTS = new ErrorCode(1007700005, "身份证号不能填写自己！");

    ErrorCode ORDER_ERROR_EXISTS = new ErrorCode(1007700006, "当前订单已经结单无法操作！");

    ErrorCode PRODUCT_PORTIONS_NOT_EXISTS = new ErrorCode(1007700007, "产品成数(X)不能为空");

    ErrorCode PRODUCT_PORTIONS_TWO_NOT_EXISTS = new ErrorCode(1007700008, "产品成数(Y)不能为空");

    ErrorCode PRODUCT_PORTIONS_ONE_NOT_EXISTS = new ErrorCode(1007700009, "产品成数不能为空");

    ErrorCode PRODUCT_MULTIPLE_NOT_EXISTS = new ErrorCode(1007700010, "产品倍数不能为空");

    ErrorCode PRODUCT_MULTIPLE_D_NOT_EXISTS = new ErrorCode(1007700011, "产品倍数X不能为空");

    ErrorCode PRODUCT_MULTIPLE_G_NOT_EXISTS = new ErrorCode(1007700012, "产品倍数Y不能为空");

    ErrorCode PUBLICITY_NOTICE_NOT_EXISTS = new ErrorCode(1007700013, "数据不存在");


    ErrorCode PRODUCT_ACCESS_PERCENTAGE_NOT_EXISTS = new ErrorCode(1007700014, "产品准入提成设置数据不存在");

    ErrorCode APPLICATION_DEDUCT_RECORD_NOT_EXISTS = new ErrorCode(1007700015, "订单提成明细记录数据不存在");

    ErrorCode PARAM_NULL_ERROR = new ErrorCode(1007700016, "参数不能为空");

    ErrorCode MINI_PARAM_NULL_ERROR = new ErrorCode(1007700017, "参数不能为空");

    ErrorCode ILLEGAL_OPERATION_ERROR = new ErrorCode(1007700018, "非法操作");

    ErrorCode PRODUCT_PORTIONS_X1_NOT_EXISTS = new ErrorCode(1007700019, "产品成数(X1)不能为空");

    ErrorCode PRODUCT_PORTIONS_Y1_NOT_EXISTS = new ErrorCode(1007700020, "产品成数(Y1)不能为空");

    ErrorCode ORDER_STATUS_CHECK = new ErrorCode(1007800020, "订单已完成，禁止操作");

    ErrorCode ZONE_PRICE_NOT_EXISTS = new ErrorCode(1007800021, "小区数据不存在");

    ErrorCode ZONE_PRICE_NOT_NULL = new ErrorCode(1007800022, "导入数据不能为空");

    ErrorCode ZONE_PRICE_IS_EXISTS = new ErrorCode(1007800023, "小区数据已存在");

    ErrorCode BANK_CHECK_NULL = new ErrorCode(1007800024, "银行/机构不能为空");

    ErrorCode LABEL_TABLE_NOT_EXISTS = new ErrorCode(1007800025, "标签信息不存在");
}


